Applying a Component Model to Grid Application Services

نویسندگان

  • Rainer Schmidt
  • Siegfried Benkner
  • Ivona Brandic
  • Gerhard Engelbrecht
چکیده

Programming client-side applications based on composing units of distributed software is an important research issue in the Grid computing community. In this context, it is a key requirement to provide application developers with highlevel programming models and frameworks which are well supported by the underlying Grid architecture. In this paper we present an approach that applies a component model to the Vienna Grid Environment, a Web service based Grid environment, which enables the provision of parallel applications as QoS-aware Grid services, whose performance characteristics may be dynamically negotiated between a client application and service providers. Our environment comprises Grid services, a distributed component framework, and a component-based, client-side programming framework. Our component model follows the Common Component Architecture and allows to explicitly express and dynamically manage context dependencies with respect to the hosting environment, computational resources, as well as dependencies on other components. This mechanism serves as a basis for independent service deployment, service selection and composition. Our work can be seen as a first step towards a component-based programming model for service-oriented Grid infrastructures utilizing standard Web services technologies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mobile Banking Service Quality and Customer Satisfaction (Application of SERVQUAL Model)

This research aimed at   applying SERVQUAl model to examine the relationship between mobile banking services and customer satisfaction. While the previous researchers had already examined the effect of qualities services on banking customer satisfaction, no previous study was done on mobile banking. Thus, the current paper attempted to fill the gap in the literature by applying SERVQUAL model t...

متن کامل

Human Resource Development through Mentoring: Case of Iran Electricity Grid Management Company

The main purpose of this study is to design a mentoring model in Iran Grid Management Company. This research has been done with a qualitative approach. Participants in this study are 18 managers of Iran Grid Management Company who are active in the field of technology, engineering and human resources and participated in the research through purposeful sampling and theoretical saturation rule. D...

متن کامل

Human Resource Development through Mentoring: Case of Iran Electricity Grid Management Company

The main purpose of this study is to design a mentoring model in Iran Grid Management Company. This research has been done with a qualitative approach. Participants in this study are 18 managers of Iran Grid Management Company who are active in the field of technology, engineering and human resources and participated in the research through purposeful sampling and theoretical saturation rule. D...

متن کامل

Component-oriented application construction for a Web service-based Grid

We present the architecture and prototype implementation of a component-oriented programming environment for a Web service based computational Grid. As middleware, we utilize the Vienna Grid Environment (VGE), a framework that enables the provision of compute-intensive parallel applications as configurable, QoS-aware Grid services. Our component model follows the Common Component Architecture a...

متن کامل

XCAT 2.0: A Component-Based Programming Model for Grid Web Services

The most important recent development in Grid systems is the adoption of the web services model as a basic architecture for Grid services. This paper describes a component framework for building distributed Grid applications that is consistent with that model. The framework, called XCAT, is based on the U.S. Department of Energy Common Component Architecture but with an implementation based on ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005